package xyz.wpxy.wxpushmsg.entity;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @Description: 微信推送配置信息
 * @author: Peng Wei
 * @date:2023/8/7 15:48
 */
@Data
@Component
@ConfigurationProperties(prefix = "wechat")
public class WxConfig {

    /**
     * 企业Id
     */
    private String corpid;
    /**
     * 应用私钥
     */
    private String corpsecret;
    /**
     * 获取访问权限码（access_token）URL  GET请求
     */
    private String accessTokenUrl;
    /**
     * 发送消息URL POST请求
     */
    private String sendMessageUrl;
    /**
     * 获取企业微信用户userid POST请求
     */
    private String getUseridUrl;
    /**
     * token
     */
    private String token;
    /**
     * 获取部门列表地址 get请求
     */
    private String getDepartmentListUrl;
    /**
     * 获取部门成员详情地址 get请求
     */
    private String getUserListUrl;
    /**
     * 应用ID
     */
    private String agentId;

}
